home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / textfile / faqs / emacs_fa / part3 < prev    next >
Encoding:
Internet Message Format  |  1992-12-26  |  38.6 KB

  1. Xref: bloom-picayune.mit.edu gnu.emacs.help:7401 comp.emacs:15250 news.answers:3115
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!eff!sol.ctr.columbia.edu!caen!sdd.hp.com!think.com!news.bbn.com!bu.edu!bigbird!jbw
  3. From: jbw@bigbird.bu.edu (Joe Wells)
  4. Newsgroups: gnu.emacs.help,comp.emacs,news.answers
  5. Subject: GNU Emacs FAQ (3/5, 87-124): Getting Emacs/Packages
  6. Summary: READ BEFORE POSTING.  A regularly posted list of answers to frequently
  7.          asked questions (FAQs) about GNU Emacs and many Emacs Lisp programs.
  8.          Contains pointers to other resources.  Follow "References:" link for
  9.          more metainfo.
  10. Keywords: gnu emacs faq answers frequently asked questions periodic
  11. Message-ID: <GNU-Emacs-FAQ-3.1992.09.22.011020@bigbird.bu.edu>
  12. Date: 22 Sep 92 01:10:20 GMT
  13. Expires: 21 Nov 92 01:10:20 GMT
  14. References: <GNU-Emacs-FAQ-0.1992.09.22.011020@bigbird.bu.edu>
  15. Sender: news@bu.edu
  16. Reply-To: gnu-emacs-faq-maintainers@bigbird.bu.edu
  17. Followup-To: poster
  18. Organization: GNU's Not UNIX
  19. Lines: 810
  20. Approved: news-answers-request@mit.edu
  21. Supersedes: <GNU-Emacs-FAQ-3.1992.06.28.234430@bigbird.bu.edu>
  22.  
  23. Archive-Name: GNU-Emacs-FAQ/part3
  24. Last-Modified: Tue, 22 Sep 1992 01:05:05 GMT
  25. Last-Posted: Tue, 22 Sep 1992 01:10:20 GMT
  26.  
  27.                   GNU Emacs FAQ: Getting Emacs/Packages
  28.  
  29. If you are viewing this text in a GNU Emacs Buffer, you can type "M-2 C-x $" to
  30. get an overview of just the questions.  Then, when you want to look at the text
  31. of the answers, just type "C-x $".
  32.  
  33. To search for a question numbered XXX, type "M-C-s ^XXX:", followed by a C-r if
  34. that doesn't work, then type ESC to end the search.
  35.  
  36. A `+' in the 78th column means something was inserted on the line.  A `-' means
  37. something was deleted and a `!' means some combination of insertions and
  38. deletions occurred.
  39.  
  40. Full instructions for getting the latest FAQ are in question 22.  Also see the
  41. `Introduction to news.answers' posting in the `news.answers' newsgroup, or send
  42. e-mail to `mail-server@rtfm.mit.edu' with `help' on a body line, or use FTP,
  43. WAIS, or Prospero to rtfm.mit.edu.
  44.  
  45.  
  46.  
  47. Finding/Getting Emacs and Related Packages
  48.  
  49. 87:  Where can I get GNU Emacs on the net (or by snail mail)?
  50.   
  51.   Look in the files etc/DISTRIB and etc/FTP for information on nearby
  52.   archive sites.  If you don't already have GNU Emacs, see question 20
  53.   for how to get these two files.
  54.   
  55.   The latest version is always available via anonymous FTP at MIT:           !
  56.                                                                              !
  57.     /prep.ai.mit.edu:pub/gnu/emacs-18.58.tar.Z                               !
  58.   
  59.   See question 91.
  60.   
  61. 88:  How do I find a GNU Emacs Lisp package that does XXX?
  62.   
  63.   A listing of Emacs Lisp packages, called the Lisp Code Directory, is being
  64.   maintained by Dave Brennan <brennan@hal.com> and Dave Sill <de5@ornl.gov>.
  65.   You can search through this list to find if someone has written something
  66.   that fits your needs.
  67.   
  68.   This list is file LCD-datafile.Z in the Emacs Lisp Archive.  (See
  69.   question 89 for methods for getting this file.)  The files lispdir.el.Z
  70.   and lispdir.doc.Z in the archive contain information to help you use the
  71.   list.  Once you have installed lispdir.el and LCD-datafile, then you can
  72.   use the "M-x lisp-dir-apropos" command to look things up in the database.
  73.   For example, the command "M-x lisp-dir-apropos RET ange-ftp RET" produces
  74.   this (outdated) output:
  75.   
  76.             GNU Emacs Lisp Code Apropos -- "ange-ftp"
  77.   
  78.     ange-ftp (3.112)  91-08-12
  79.       Andy Norman, <ange@hplb.hpl.hp.com>
  80.       archive.cis.ohio-state.edu:
  81.         /pub/gnu/emacs/elisp-archive/as-is/ange-ftp.el.Z
  82.       transparent FTP Support for GNU Emacs
  83.   
  84. 89:  Where can I get GNU Emacs Lisp packages that don't come with Emacs?
  85.   
  86.   First, check the Lisp Code Directory to find the name of the package you
  87.   are looking for.  (See question 88).  Then check local archives and
  88.   the Emacs Lisp Archive to find a copy of the relevant files.  Then, if
  89.   you still haven't found it, you can send e-mail to the author asking for
  90.   a copy.
  91.   
  92.   You can access the Emacs Lisp Archive via anonymous FTP:                   !
  93.                                                                              !
  94.     /archive.cis.ohio-state.edu:/pub/gnu/emacs/elisp-archive/                !
  95.   
  96.   Fetch the file README first.
  97.   
  98.   NOTE: The archive maintainers do not have time to answer individual
  99.   requests for packages or the list of packages in the archive.  If you
  100.   cannot use FTP or UUCP to access the archive yourself, try to find a
  101.   friend who can, but please don't ask the maintainers.
  102.   
  103.   NOTE: Any files with names ending in `.Z' are compressed, and you should
  104.   use `binary' mode in FTP to retrieve them.  You should also use binary
  105.   mode whenever you retrieve any files with names ending in `.elc'.
  106.   
  107. 90:  How do I submit code to the Emacs Lisp Archive?
  108.   
  109.   Submissions should be mailed to elisp-archive@cis.ohio-state.edu.  The
  110.   lispdir.el package has a function named submit-lcd-entry which will help
  111.   you with this.  Mail messages (submissions) are automatically saved and
  112.   periodically archived.  Urgent mail may be sent directly to Dave Sill
  113.   <de5@ornl.gov> or Dave Brennan <brennan@hal.com> or should contain the
  114.   string `urgent' in the subject.  The incoming ftp directory is no longer
  115.   available at the request of Ohio State.  {Is this still true?}
  116.   
  117.   However, if someone has a submission with multiple files (which would be
  118.   archived as a tar file) or binary files, then FTP transfer is preferred
  119.   and can be arranged via an anonymous FTP site.  This is faster than
  120.   uudecoding, unsharing, etc., and re-packaging files.
  121.   
  122.   Before submitting anything, please read the file guidelines.Z, which is
  123.   available in the archive.  Whenever possible, submissions should contain a
  124.   complete LCD entry since this helps reduce administrative overhead for the
  125.   maintainers.  You can include an entry in this format:
  126.   
  127.     ;; LCD Archive Entry:
  128.     ;; package name|author's name|email address
  129.     ;; |description
  130.     ;; |date|version|archive path
  131.   
  132.   For example:
  133.   
  134.     ;; LCD Archive Entry:
  135.     ;; tex-complete|Sebastian Kremer|sk@thp.Uni-Koeln.DE
  136.     ;; |Minibuffer name completion for editing [La]TeX.
  137.     ;; |91-03-26|$Revision: 1.12 $|~/packages/tex-complete.el.Z
  138.   
  139.   Dave Brennan has software which automatically looks for data in this
  140.   format.  The format is fairly flexible.  The entry ends when a line is
  141.   reached with a different prefix or the seventh field terminator is
  142.   seen.
  143.   
  144.   If you are submitting a multi-file submission you should include a file
  145.   named "LCD-entry" which contains the archive entry, instead of placing
  146.   it in one or more of the individual files.
  147.   
  148. 91:  Where can I get other up-to-date GNU stuff?
  149.   
  150.   The most up-to-date official GNU stuff is normally kept on prep.ai.mit.edu
  151.   and is available for anonymous FTP in the pub/gnu directory.  See the
  152.   files etc/DISTRIB and etc/FTP for more information.  (To get copies of
  153.   these files, see question 20.)
  154.   
  155.   The following sites are all mirror images of the GNU distribution area:
  156.   
  157.     /prep.ai.mit.edu:pub/gnu/                                                +
  158.     /ftp.uu.net:packages/gnu/                                                +
  159.     /src.doc.ic.ac.uk:gnu/ (available via FTP, NIFTP, FTAM)                  +
  160.     /ftp.win.tue.nl:pub/gnu/                                                 !
  161.     /utsun.s.u-tokyo.ac.jp:ftpsync/prep/                                     +
  162.     /nic.funet.fi:pub/gnu/                                                   +
  163.   
  164.   The directory at ftp.uu.net is a mirror of prep.ai.mit.edu:pub/gnu,
  165.   except that files larger than 1 megabyte {right?} are automatically
  166.   split into multiple parts.  If you have trouble transferring large
  167.   files, you should try here.  A file normally named `XXX' is split into
  168.   files XXX-split/part[0-9][0-9], and there will be a file named
  169.   XXX-split/README which contains the list of parts (especially helpful
  170.   when FTP-ing by e-mail), their checksums, and reassembly instructions.
  171.   Some of the other mirror sites may have the same property.  {Can someone
  172.   check this out?  Thanks!}
  173.   
  174.   Information was provided by Lee McLoughlin <lmjm@doc.ic.ac.uk>, Jonathan
  175.   R. Ferro <jf41+@ANDREW.CMU.EDU>, Arjan de Vet <devet@win.tue.nl>, and      -
  176.   Simon Marshall <S.Marshall@sequent.cc.hull.ac.uk>.
  177.   
  178. 92:  Where can I get an Emacs with better mouse and X window support?
  179.   
  180.   Emacs 18 has some limited X Window System support, but there are
  181.   problems.  Emacs 19 will have amazing mouse and window support.  Right
  182.   now, there are Epoch which is derived from GNU Emacs 18.58 and Lucid GNU
  183.   Emacs which is derived from an early unreleased version of GNU Emacs 19,
  184.   both of which have greatly improved mouse and window support.  See
  185.   questions 120 and 121.
  186.   
  187.   The HP unofficial GNU Emacs also has nice mouse support.  See question
  188.   95.
  189.   
  190.   There are numerous Emacs Lisp packages that have been written to extend
  191.   Emacs 18's mouse handling capabilities.  Some of these packages also have
  192.   patches to the C code to provide enhanced capabilities.  Look up `mouse'
  193.   in the Lisp Code Directory (see question 88).
  194.   
  195.   There is a package called BAM (Born Again Menus) which provides menus for  +
  196.   GNU Emacs via an external C program.  It does not provide mouse support in +
  197.   the Emacs window such as scrollbars, cut-and-paste, etc.                   +
  198.   
  199.   NOTE: Epoch only works with the X Window System; it works on ordinary
  200.   terminals by invoking regular GNU Emacs.  Lucid Emacs does not currently
  201.   work on ordinary terminals, although there are plans to fix this.
  202.   
  203. 93:  What is the difference between GNU Emacs and Epoch?
  204.   
  205.   Marc Andreessen <marca@ncsa.uiuc.edu> writes:
  206.   
  207.     Epoch is GNU Emacs on steroids: an adaptation of GNU Emacs with lots of
  208.     additional support for features made possible by the X11 windowing
  209.     system.  These features include multiple editing windows, arbitrary
  210.     colors and fonts (fixed-width and proportional), selectable zones per
  211.     buffer with arbitrary display styles (font, color, underline, stipple,
  212.     pixmap), an optional separate minibuffer window, improved keyboard and
  213.     mouse handling, full 8-bit character set support, and more.
  214.   
  215. 94:  What is the difference between GNU Emacs and Lucid GNU Emacs?
  216.   
  217.   This information is condensed from the release notice:
  218.   
  219.     Lucid GNU Emacs is based on an early version of GNU Emacs version 19
  220.     with many enhancements.  It currently requires X Windows to run.  For
  221.     information on where to get Lucid GNU Emacs see 121.  X Windows support
  222.     is greatly enhanced over GNU Emacs version 18, including support for
  223.     multiple X Windows (a.k.a. screens in Emacs), Zmacs/Lispm style region
  224.     highlighting, a customizable, Motif-like menubar, more powerful keymap
  225.     support (allowing different actions to be associated with Backspace,
  226.     Control-h, etc.), flexible text attribute (e.g. font, color) support on
  227.     regional and screen-local basis through X resources and/or lisp, and
  228.     support for the X11 selection mechanism.  Some other features include
  229.     run-time computation of the load-path, support for floating point
  230.     numbers, native timer support, and sound file support on Sun
  231.     SPARCstations.  To build Lucid GNU Emacs, an ANSI C compiler (e.g. gcc)
  232.     is required.
  233.   
  234. 95:  Where can I get the "unofficial HP GNU Emacs"?
  235.   
  236.   The unofficial HP GNU Emacs is available via anonymous FTP:                !
  237.                                                                              !
  238.     /me10.lbl.gov:pub/interex/HUGE/                                          !
  239.     /ee.utah.edu:HUGE/  (PLEASE FTP DURING NON-WORK HOURS!!!)                !
  240.   
  241.   and takes about 35 megabytes of disk space to build.  It is useful for
  242.   non-HP machines, but some of the added features will only work under
  243.   HP-UX.
  244.   
  245.   You will need to get patches to work with HP-UX 8.0 or on 700 series
  246.   machines via e-mail from Darryl Okahata <darrylo@sr.hp.com>.
  247.   
  248. 96:  Where can I get Emacs for my PC running MS-DOS?
  249.   
  250.   * Demacs
  251.   
  252.     For 386 or 486 PCs running MS-DOS, there is a version of GNU Emacs
  253.     called Demacs.  To get Demacs see question 122.
  254.   
  255.     From the announcement message:
  256.   
  257.       Demacs is almost a full set of GNU Emacs but does not support some
  258.       features: asynchronous process, locking a file, etc.
  259.   
  260.       Demacs provides following DOS specific features:
  261.   
  262.         * File type: text or binary file translation.
  263.         * "8-bit clean" display mode.
  264.         * 8086 software interrupt call by int86 lisp function.
  265.         * Machine specific features such as function key support.
  266.         * File name completion with drive name.
  267.         * Child process (suspend-emacs, call-process).
  268.         * Enhanced dired mode which can work without 'ls.exe'.
  269.   
  270.       To our regret `shell-mode' does not work, but `compile' command works
  271.       properly.
  272.   
  273.     Demacs was developed using an MS-DOS version of gcc called djgpp by
  274.     D. J. Delorie <dj@ctron.com> which can compile and run large programs
  275.     under MS-DOS, but not under MS Windows.  Demacs was derived from Nemacs
  276.     rather than straight from GNU Emacs.
  277.   
  278.   There are a variety of other Emacses for MS-DOS including among them the
  279.   following.
  280.   
  281.   * Freemacs
  282.   
  283.     Russ Nelson <nelson@sun.soe.clarkson.edu>, the author, describes
  284.     Freemacs:
  285.   
  286.       * Freemacs is free, and it was designed from the start to be
  287.         programmable.
  288.       * Freemacs is the only IBM-PC editor that tries to be like GNU Emacs.
  289.       * Freemacs can only edit files less than 64K in length.
  290.       * Freemacs doesn't have undo.
  291.   
  292.     Carl Witty <cwitty@cs.stanford.edu> reviews Freemacs:
  293.   
  294.       Better is Freemacs, which follows the tradition of ITS and GNU Emacs
  295.       by having an full, turing-complete extension language which is
  296.       incompatible with everything else.  In fact, it's even closer to ITS
  297.       Emacs than GNU Emacs is, because Mint (Freemacs' extension language)
  298.       is absolutely illegible without weeks of study, much like TECO.
  299.   
  300.     To get Freemacs see question 123.
  301.   
  302.   * MicroEmacs
  303.   
  304.     MicroEmacs is a descendant of Microemacs {originally by Dave Conroy?}.
  305.     It is programmable in a BASIC-like language.  Many of the keybindings
  306.     are different from GNU Emacs.  It is rumored that MicroEmacs can not
  307.     correctly edit files larger than memory.  The author is Daniel Lawrence
  308.     <dan@mdbs.uucp, dan@midas.mgmt.purdue.edu, nwd@j.cc.purdue.edu>.  The
  309.     latest version is 3.10 and it is available via anonymous FTP:            !
  310.                                                                              !
  311.       /midas.mgmt.purdue.edu:  (non-working hours only)                      !
  312.       /durer.cme.nist.gov:                                                   !
  313.       /wuarchive.wustl.edu:/mirrors/msdos/memacs/                            !
  314.   
  315.     Version 3.11 is in beta test.
  316.   
  317.   * JOVE
  318.   
  319.     Another Emacs for small machines is JOVE (Jonathan's Own Version of
  320.     Emacs).  The latest official version is 4.14.  There appears to be a
  321.     newer version.  People rumored to be working on JOVE include Mark Moraes
  322.     <moraes@cs.toronto.edu> and Bill Marsh <bmarsh@cod.nosc.mil>.  It is
  323.     available via anonymous FTP:                                             !
  324.                                                                              !
  325.       /cs.rochester.edu:/pub/jove.tar.4.14.Z                                 !
  326.       /cs.toronto.edu:/pub/moraes/jove4.14.3.tar.Z                           !
  327.       /ftp.uu.net:                                                           !
  328.   
  329.   * MG
  330.   
  331.     MG is another descendant of Microemacs.  MG used to stand for
  332.     MicroGNUEmacs, but now just stands for MG.  The look-and-feel of MG is
  333.     intended to be close to that of GNU Emacs.  It is rumored that MG can
  334.     not correctly edit files larger than memory.  The current version is
  335.     rumored to be 2.  There is a version 3 in beta which works on the Amiga.
  336.     It is also available via anonymous FTP:                                  !
  337.                                                                              !
  338.       /ftp.white.toronto.edu:pub/mg/                                         !
  339.       /wuarchive.wustl.edu:/mirrors/unix-c/editors/                          !
  340.       /procyon.cis.ksu.edu:  (source and executable)                         !
  341.   
  342. 97:  Where can I get Emacs for my PC running Windows?
  343.   
  344.   I believe that no version of GNU Emacs runs under Windows.  Pierre Perret
  345.   <pap@myths.az05.bull.com> has ported MicroEMACS 3.11c to Windows.
  346.   
  347.   Anonymous FTP:
  348.     /ftp.cica.indiana.edu:pub/pc/win3/util/mewin10.zip                       !
  349.     /ftp.cica.indiana.edu:pub/pc/win3/util/mewin10s.zip                      !
  350.     /ftp.cica.indiana.edu:pub/pc/win3/util/mewri.zip                         !
  351.   
  352. 98:  Where can I get Emacs for my PC running OS/2?
  353.   
  354.   From the OS/2 Programmer's FAQ:                                            !
  355.                                                                              !
  356.     GNU Emacs 18.58 is available.  It requires you to have EMX installed     !
  357.     on your machine, but it comes with all the EMX files you will need.      !
  358.     Emacs is available on ftp-os2 in /pub/os2/2.0/gnu/emacs.  (If you want   !
  359.     to recompile emacs, you will need the full EMX distribution see          !
  360.     question 1.2.)                                                           !
  361.                                                                              !
  362.   The above quote may be out of date.  See the latest OS/2 Programmer's FAQ  !
  363.   {perhaps in comp.os.os2.misc?} for the latest news.  Anonymous FTP info:   !
  364.                                                                              !
  365.     /ftp-os2.nmsu.edu:pub/os2/2.0/gnu/emacs/                                 !
  366.       ("ftp-os2" was formerly named "hobbes")                                !
  367.                                                                              !
  368.   Thanks go to Stephen Simpson <simpson@symcom.math.uiuc.edu>, Jonathan      !
  369.   Miller <jem+@andrew.cmu.edu>, Terry Kane <terryk@cc.gatech.edu>, J. D.     !
  370.   Baldwin <baldwin@csservera.usna.navy.mil>, and Ken Bass                    !
  371.   <kbass@gmuvax2.gmu.edu>.                                                   !
  372.   
  373. 99:  Where can I get Emacs for my Atari ST?
  374.   
  375.   Emacs 18.57 is the latest version for TOS.  Stefan Mueller-Pfeiffer
  376.   <iff327@zam001.zam.kfa-juelich.de> says:
  377.   
  378.     There is also a version for MiNT, the multitasking enhancement for
  379.     ATARI's TOS, which behaves almost like EMACS on a "real computer".  This
  380.     port was done by Erling Henanger <erlingh@idt.unit.no>.
  381.   
  382.   Anonymous FTP:
  383.     /atari.archive.umich.edu:atari/gnustuff/tos/  (TOS Emacs 18.57)          +
  384.     /atari.archive.umich.edu:atari/new/mntemacs.zoo  (MiNT Emacs)            +
  385.     /cs.uni-sb.de:/pub/atari/emacs/                                          +
  386.   
  387. 100: Where can I get Emacs for my Amiga?
  388.   
  389.   All of the files are lharc-ed.
  390.   
  391.   Anonymous FTP:
  392.     /oes.orst.edu:/pub/almanac/comp/amiga/software/gnuemacs-1.10/            !
  393.   
  394.   Via e-mail:
  395.     To: almanac@oes.orst.edu                                                 -
  396.     body:
  397.       mode uuencode
  398.       send computer amiga software gnuemacs <file>
  399.     <file> is replaced by one of the following:
  400.       Required: d1.lzh d2.lzh
  401.       Recommended: d3_info.lzh d3_infolisp.lzh
  402.       Optional: d3_autoloaded.lzh d3_entertainmentetc.lzh
  403.         d3_entertainmentlisp.lzh d4_src.lzh d5_languagelisp.lzh
  404.         d5_viclone.lzh d6_gnulibsrc.lzh d6_mailpackage.lzh
  405.         d6_mathpackage.lzh d6_misc.lzh d6_textformat.lzh
  406.     The `d#' at the beginning of each file is its disk number, which is
  407.     referred to by the documentation.
  408.   
  409. 101: Where can I get Emacs for my Apple computer?
  410.   
  411.   The FSF is a participant in a boycott of Apple because of Apple's "look
  412.   and feel" copyright suits.  See the file etc/APPLE for more details.
  413.   Because of this boycott, the FSF doesn't include support in GNU software
  414.   for Apple computers such as the Macintosh.
  415.   
  416.   Please don't help people port or develop software for Apple computers.
  417.   
  418. 102: Where can I get Emacs with NeWS support?
  419.   
  420.   Chris Maio's NeWS support package for GNU Emacs is available via anonymous
  421.   FTP:                                                                       !
  422.                                                                              !
  423.     /columbia.edu:pub/ps-emacs.tar.Z                                         !
  424.     /archive.cis.ohio-state.edu:pub/gnu/emacs/ps-emacs.tar.Z                 !
  425.   
  426.   and via e-mail:                                                            !
  427.   
  428.     To: archive-server@columbia.edu
  429.     body: send NeWS emacs-support                                            !
  430.   
  431. 103: Where do I get Emacs that runs on VMS under DECwindows?
  432.   
  433.   Hal R. Brand <BRAND@addvax.llnl.gov> is said to have a VMS save set with a
  434.   ready-to-run VMS version of Emacs 18.55 for X Windows.  It is available
  435.   via anonymous FTP (addvax.llnl.gov).  It is possible that the VMS versions
  436.   of Emacs at other sites have X support compiled in.  See etc/FTP for
  437.   locations.
  438.   
  439.   Johan Vromans <jv@mh.nl> writes:
  440.   
  441.     Getting Emacs to run on VMS with DECwindows requires a number of changes
  442.     to the sources. Fortunately this has been done already.  Joshua Marantz
  443.     <josh@viewlogic.com> did most of the work for Emacs 18.52, and the mods
  444.     were ported to 18.55 by Johan Vromans <jv@mh.nl>. Also included is the
  445.     handling of DEC's LK201 keyboard.  You need to apply the changes to a
  446.     fresh Emacs 18.55 distribution on a Unix system, and then you can copy
  447.     the sources to VMS to perform the compile/link/build.
  448.   
  449.     The set of changes have been posted a number of times three times the
  450.     last 12 months, so they should be widely available.
  451.   
  452.   Richard Levitte <levitte@e.kth.se> tells us that there are patches for     +
  453.   Emacs 18.57 and 18.58 available via e-mail:                                +
  454.                                                                              +
  455.     To: fileserv@ttt.kth.se                                                  +
  456.     body: SEND EMACS-1857-PATCHES                                            +
  457.       or: SEND EMACS-1858-PATCHES                                            +
  458.   
  459. 104: Where can I get modes for Lex, Yacc/Bison, Bourne Shell, Csh, C++,
  460.  Objective C, Pascal, Awk?
  461.   
  462.   As usual, look in the Lisp Code Directory (see question 88).  For C++,
  463.   if you use lisp-dir-apropos, you must specify the pattern like this:
  464.   
  465.     M-x lisp-dir-apropos RET c\+\+ RET
  466.   
  467. 105: What is the IP address of XXX.YYY.ZZZ?
  468.   
  469.   If you are at a site with a deficient nameserver, you may need to know
  470.   the IP address of a host to FTP files from it.  You can get this
  471.   information in two ways:                                                   -
  472.   
  473.   * By telnet:
  474.   
  475.       telnet nic.ddn.mil hostnames (or `telnet 192.112.36.5 101')
  476.       hname XXX.YYY.ZZZ                                                      -
  477.   
  478.   * By e-mail:
  479.   
  480.       To: service@nic.ddn.mil
  481.       Subject: host XXX.YYY.ZZZ
  482.            or: whois XXX.YYY.ZZZ
  483.            or: help
  484.   
  485.     or:                                                                      +
  486.                                                                              +
  487.       To: resolve@cs.widener.edu                                             +
  488.       body: site XXX.YYY.ZZZ                                                 +
  489.                                                                              +
  490.     Information from Brendan Kehoe <brendan@cs.widener.edu>.                 +
  491.   
  492.  
  493.  
  494.  
  495. Major Emacs Lisp Packages, Emacs Extensions, and Related Programs
  496.  
  497.   This section lists version numbers, FTP sites, mailing lists, newsgroups,
  498.   and other information for many important packages, extensions, and related
  499.   programs.  There is some overlap with the Lisp Code Directory, but these
  500.   entries give more detailed information.
  501.   
  502.   If you know of any other packages that are so substantial that they
  503.   deserve to be mentioned here, please tell me.  Having its own mailing list
  504.   or newsgroup or more than half a megabyte of source code are good signs.
  505.   
  506. 106: VM (View Mail) -- another mail reader within Emacs
  507.   
  508.   Author: Kyle Jones <kyle@uunet.uu.net>
  509.   Latest released version: 4.41
  510.   Beta test version: 5.32
  511.   Anonymous FTP:
  512.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/vm-4.41.tar.Z !
  513.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/as-is/timer.shar.Z !
  514.     /ftp.uu.net:mail/vm-4.41.tar.Z                                           !
  515.     /ftp.uu.net:mail/vm-5.32beta.tar.Z                                       +
  516.   Newsgroups and mailing lists:
  517.     Info-VM:
  518.       gnu.emacs.vm.info
  519.       info-vm-request@uunet.uu.net (for subscriptions)
  520.       info-vm@uunet.uu.net (for submissions)
  521.     Bug-VM:
  522.       gnu.emacs.vm.bug
  523.       bug-vm-request@uunet.uu.net (for subscriptions)
  524.       bug-vm@uunet.uu.net (for submissions)
  525.   
  526. 107: Supercite -- mail and news citation package within Emacs
  527.   
  528.   Author: Barry Warsaw <bwarsaw@cen.com>
  529.   Mailing list: supercite-request@anthem.nlm.nih.gov (for subscriptions)
  530.                 supercite@anthem.nlm.nih.gov (for submissions)
  531.   Latest version: 2.2
  532.   Anonymous FTP:
  533.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/sc-2.2.tar.Z !
  534.     /ftp.cme.nist.gov:pub/gnu/sc2.2.tar.Z                                    +
  535.   Via e-mail:
  536.     To: library@cme.nist.gov
  537.     Subject: help
  538.   NOTE: Superyank is an old version of Supercite.
  539.   
  540. 108: GNUS -- news reader within Emacs
  541.   
  542.   Author: Masanobu Umeda <umerin@mse.kyutech.ac.jp>
  543.   Latest official version: 3.13
  544.   Unofficial test version: 3.14.1
  545.   Anonymous FTP:
  546.     /cs.umn.edu:pub/gnu/emacs/gnus-3.14.1.tar.Z.                             +
  547.     /aun.uninett.no:pub/gnus-3.14.1.tar.Z                                    +
  548.     /wnoc-fuk.wide.ad.jp:pub/GNU/etc/gnus-3.14.1.tar.Z                       +
  549.     /liasun3.epfl.ch:pub/gnu/emacs/gnus-3.14.1.tar.Z                         +
  550.     /aix370.rrz.uni-koeln.de:/pub/gnu/emacs/gnus-3.14.1.tar.Z                +
  551.     /funet.fi:/networking/news/gnus-3.14.1.tar.Z                             +
  552.     /src.doc.ic.ac.uk:/gnu/EmacsBits/gnus/gnus-3.14.1.tar.Z                  +
  553.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/gnus-3.13.tar.Z !
  554.   Newsgroups and mailing lists:
  555.     English-only:    
  556.       gnu.emacs.gnus
  557.       info-gnus-english-request@cis.ohio-state.edu (for subscriptions)
  558.       info-gnus-english@cis.ohio-state.edu (for submissions)
  559.     Japanese (and some English):
  560.       info-gnus-request@flab.fujitsu.co.jp (for subscriptions)
  561.       info-gnus@flab.fujitsu.co.jp (for submissions)
  562.   
  563. 109: Calc -- poor man's Mathematica within Emacs
  564.   
  565.   Author: Dave Gillespie <daveg@csvax.cs.caltech.edu>
  566.   Latest released version: 2.02
  567.   Anonymous FTP:
  568.     /csvax.cs.caltech.edu:pub/calc-2.02.tar.Z                                +
  569.     /prep.ai.mit.edu:pub/gnu/calc-2.02.tar.Z                                 +
  570.   NOTE: Unlike Wolfram Research, Dave has never threatened to sue anyone
  571.     for having a program with a similar command language to Calc.  :-)
  572.   
  573. 110: Calendar/Diary -- calendar manager within Emacs
  574.   
  575.   Author: Edward M. Reingold <reingold@cs.uiuc.edu>
  576.   Latest version: 4.02
  577.   Anonymous FTP:
  578.     /emr.cs.uiuc.edu:pub/emacs/calendar {???}                                +
  579.   Via e-mail:
  580.     To: reingold@cs.uiuc.edu
  581.     Subject: send-emacs-cal
  582.     Put your best internet e-mail address in the body.
  583.   
  584. 111: Ange-FTP -- transparent FTP access for Emacs's file access routines
  585.   
  586.   Author: Andy Norman <ange@hplb.hpl.hp.com>
  587.   Latest official version: 4.20                                              !
  588.   Anonymous FTP:
  589.     /alpha.gnu.ai.mit.edu:ange-ftp/ange-ftp.tar.Z                            !
  590.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/ange-ftp.tar.Z !
  591.     ugle.unit.no:pub/gnu/emacs-lisp/ange-ftp.tar.Z                           -
  592.   Mailing lists:
  593.     ange-ftp-lovers-request@anorman.hpl.hp.com (for subscriptions)
  594.     Ange-FTP Lovers:
  595.       ange-ftp-lovers@anorman.hpl.hp.com (for submissions)
  596.       /ftp.reed.edu:pub/mailing-lists/ange-ftp/ (archives)                   !
  597.     Ange-FTP Announcements:
  598.       ange-ftp-lovers-announce@anorman.hpl.hp.com
  599.   NOTE: now with support for accessing VMS, CMS, and MTS systems
  600.   
  601. 112: VIP -- vi emulation for Emacs
  602.   
  603.   Author: Aamod Sane <sane@cs.uiuc.edu>
  604.   Latest released version: 4.3
  605.   Anonymous FTP:
  606.     /cs.uiuc.edu:pub/vip4.3.tar.Z                                            +
  607.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/modes/vip-mode.tar.Z !
  608.   NOTE: This version much more closely emulates vi than the one
  609.     distributed with Emacs.
  610.   
  611. 113: Dired -- better directory editor for Emacs
  612.   
  613.   Author: Sebastian Kremer <sk@thp.uni-koeln.de>
  614.   Latest released version: 5.239
  615.   Anonymous FTP: /ftp.cs.buffalo.edu:pub/Emacs/diredall.tar.Z                +
  616.                  /ftp.uni-koeln.de:pub/gnu/emacs/diredall.tar.Z              +
  617.   NOTE: This is a huge improvement over the Dired distributed with Emacs.
  618.     This version will be in Emacs 19.
  619.   
  620. 114: AUC TeX -- enhanced LaTeX mode with debugging facilities
  621.   
  622.   Author: Kresten Krab Thorup <krab@iesd.auc.dk>
  623.   Latest released version: 6.1 {???}                                         !
  624.   Anonymous FTP:
  625.     /iesd.auc.dk:pub/emacs-lisp/auctex_5_6e.tar.Z  {wrong}                   !
  626.     /iesd.auc.dk:pub/emacs-lisp/auc-tex.tar.Z                                !
  627.   Mailing list:
  628.     auc-tex-request@iesd.auc.dk (for subscriptions)
  629.     auc-tex@iesd.auc.dk (for submissions)
  630.     auc-tex_mgr@iesd.auc.dk (auc-tex development team)
  631.   
  632. 115: Hyperbole -- extensible hypertext management system within Emacs
  633.   
  634.   Author: Bob Weiner <rsw@cs.brown.edu>
  635.   Anonymous FTP:
  636.     /wilma.cs.brown.edu:pub/hyperbole/ h*.tar.Z                              +
  637.   Mailing lists:
  638.     hyperbole-announce -- Hyperbole release announcements only.
  639.       Subscriptions:
  640.         To: hyperbole-request@cs.brown.edu
  641.         Subject: Add <mailbox@domain.name> to hyperbole-announce
  642.     hyperbole -- Hyperbole discussion.
  643.       Subscriptions:
  644.         To: hyperbole-request@cs.brown.edu
  645.         Subject: Add <mailbox@domain.name> to hyperbole
  646.       Submissions:
  647.         hyperbole@cs.brown.edu
  648.       NOTE: Any member of the hyperbole mailing list is automatically a
  649.         member of the hyperbole-announce mailing list.
  650.     NOTE: No .UUCP or ! addresses are allowed on these mailing lists.
  651.   
  652. 116: Byte Compiler -- enhanced version of Emacs's byte compiler
  653.   
  654.   Author: Jamie Zawinski <jwz@lucid.com>,
  655.           Hallvard B. Furuseth <hallvard@ifi.uio.no>
  656.   Anonymous FTP:
  657.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/bytecomp.tar.Z !
  658.     /ftp.uu.net:languages/elisp/packages/bytecomp.tar.Z                      +
  659.     /src.doc.ic.ac.uk:gnu/EmacsBits/elisp-archive/packages/bytecomp.tar.Z    +
  660.   
  661. 117: comint -- hugely enhanced shell mode and other derived modes
  662.   
  663.   Author: Olin Shivers <Olin.Shivers@cs.cmu.edu>
  664.   Anonymous FTP:
  665.     /cs.cmu.edu:/afs/cs.cmu.edu/user/shivers/lib/emacs/                      +
  666.       {comint,cmu{tex,shell,scheme,lisp},ml}.el
  667.       (anonymous password must contain `@',
  668.        cannot cd to intermediate directories)
  669.   
  670. 118: BBDB -- personal info rolodex integrated with mail/news readers
  671.   
  672.   Author: Jamie Zawinski <jwz@lucid.com>
  673.   Latest released version: 1.47                                              !
  674.   Anonymous FTP:
  675.     /archive.cis.ohio-state.edu:pub/gnu/emacs/elisp-archive/packages/bbdb.tar.Z !
  676.   Mailing list:
  677.     info-bbdb-request@lucid.com (for subscriptions)
  678.     info-bbdb@lucid.com                                                      -
  679.     bbdb-announce-request@lucid.com (to be informed of new releases)
  680.   Note: BBDB does not work with VM 4.  It does work with VM 5, RMAIL, GNUS,  !
  681.     and MH-E.                                                                !
  682.   
  683. 119: Ispell -- spell checker in C with interface for Emacs
  684.   
  685.   Author: Geoff Kuenning <geoff@itcorp.com>
  686.   Latest released version: 2.0.02
  687.   Beta test version: 3.0 (9 patches)
  688.   Anonymous FTP:
  689.     /archive.cis.ohio-state.edu:/pub/gnu/ispell/ (version 2.0.02)            !
  690.     /ftp.cs.ucla.edu:/pub/ispell/ (version 3.0, patches, dictionaries)       !
  691.     /argus.math.orst.edu:pub/ispell/ (version 3.0, patches, dictionaries)    !
  692.     /ftp.th-darmstadt.de:pub/dicts/ispell/ (mirror of argus)                 !
  693.   NOTE: Do not send mail to Geoff asking him to send you the latest
  694.     version of Ispell.  He does not have free e-mail.
  695.   
  696. 120: Epoch -- enhanced GNU Emacs with better X interface
  697.   
  698.   Latest released version: 4.2                                               !
  699.   Anonymous FTP:
  700.     /cs.uiuc.edu:pub/epoch-files/epoch/epoch-4.2.tar.Z                       !
  701.     /cs.uiuc.edu:pub/epoch-files/epoch/epoch-diff-4.1-4.2.tar.Z              +
  702.     /src.doc.ic.ac.uk:gnu/epoch/                                             +
  703.     /aix370.rrz.uni-koeln.de:gnu/emacs/epoch/                                +
  704.   Newsgroup and mailing lists:
  705.     Epoch:
  706.       gnu.emacs.epoch
  707.       epoch-request@cs.uiuc.edu (for subscriptions)
  708.       epoch@cs.uiuc.edu (for submissions)
  709.     Epoch-Design:
  710.       epoch-design-request@cs.uiuc.edu (for subscriptions)
  711.       epoch-design@cs.uiuc.edu (for submissions)
  712.   FAQ list:
  713.     Maintainer: Marc Andreessen <marca@ncsa.uiuc.edu>
  714.     Anonymous FTP:
  715.       /rtfm.mit.edu:pub/usenet/news.answers/epoch-faq                        +
  716.       /ftp.ncsa.uiuc.edu:outgoing/marca/epoch/Epoch.FAQ                      +
  717.   
  718. 121: Lucid GNU Emacs -- alternative Emacs 19 with better X interface
  719.   
  720.   Primary Maintainer: Jamie Zawinski <jwz@lucid.com>                         +
  721.   Other Developers: Eric Benson <eb@lucid.com>                               !
  722.                     Matthieu Devin <devin@lucid.com>                         !
  723.                     Harlan Sexton <hbs@lucid.com>                            !
  724.   Latest released version: 19.3                                              !
  725.   Anonymous FTP:
  726.     /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.3.tar.Z  (source)           !
  727.     /labrea.stanford.edu:pub/gnu/lucid/lemacs-19.3-sun4.tar.Z (Sun4binaries) !
  728.   Newsgroup and mailing lists:
  729.     Bugs:
  730.       bug-lucid-emacs-request@lucid.com (for subscriptions)
  731.       bug-lucid-emacs@lucid.com (for submissions)
  732.     Help:
  733.       help-lucid-emacs-request@lucid.com (for subscriptions)
  734.       help-lucid-emacs@lucid.com (for submissions)
  735.   
  736. 122: Demacs -- GNU Emacs altered to run on MS-DOS on 386/486 machines
  737.   
  738.   Authors: Manabu Higashida <manabu@sigmath.osaka-u.ac.jp>
  739.            HIRANO Satoshi <hirano@tkl.iis.u-tokyo.ac.jp>
  740.   Latest released version: 1.2.0
  741.   Anonymous FTP:
  742.     /utsun.s.u-tokyo.ac.jp:GNU/demacs/ (nearest to U.S.A.)                   !
  743.     /ftp.sigmath.osaka-u.ac.jp:pub/Msdos/Demacs/                             +
  744.     /wnoc-fuk.wide.ad.jp:pub/msdos/Demacs/                                   !
  745.     /ftp.3com.com:pub/gnu/msdos/demacs/                                      !
  746.     /mindseye.berkeley.edu:pub/kanji/demacs/                                 !
  747.     /ftp.hawaii.edu:pub/editors/demacs.tar.Z                                 !
  748.     /ftp.math.ksu.edu:pub/pc/demacs/                                         +
  749.     /wsmr-simtel20.army.mil:pd1:<msdos.demacs> {ange-ftp syntax?}            !
  750.     /ftp.uni-koeln.de:msdos/gnuprogs/dem120e.zip (executables, lisp-code, doc) !
  751.       (PLEASE USE ONLY OUTSIDE WORKING HOURS!)                               +
  752.     /ftp.uni-koeln.de:msdos/gnuprogs/dem120s.zip (sources, diffs)            +
  753.       (PLEASE USE ONLY OUTSIDE WORKING HOURS!)                               +
  754.     /ftp.lysator.liu.se:pub/msdos/gnu/emacs/                                 +
  755.     /mizar.docs.uu.se:pub/gnu/demacs/                                        !
  756.     /iamsun.unibe.ch:PC/demacs/                                              !
  757.     /flop.informatik.tu-muenchen.de:outgoing/demacs.tar                      !
  758.     /ftp.funet.fi:pub/gnu/emacs/demacs/                                      +
  759.     /garbo.uwasa.fi:pc/editor/dem120e.zip                                    !
  760.     /garbo.uwasa.fi:pc/editor/dem120s.zip                                    !
  761.     /ftp.win.tue.nl:pub/gnu/demacs/                                          !
  762.     /ugle.unit.no:pub/gnu/Demacs/                                            !
  763.     {Does anyone know which sites have the Kanji version?}
  764.   Via e-mail:
  765.     From garbo.uwasa.fi:
  766.       To: mailserv@garbo.uwasa.fi
  767.       Subject: garbo-request
  768.       Body: send pc/editor/dem120e.zip
  769.             send pc/editor/dem120s.zip
  770.             quit
  771.   Downloading:
  772.     EXEC-PC (Milwaukee, WI) 414-789-4210 (2400 bps)
  773.       in the Mahoney MS-DOS file area in its Editors/wordprocessors
  774.       library (F), named GNUEMACS.ZIP
  775.     Channel 1 (Cambridge, MA) 617-345-8873 (9600 bps)
  776.       in the New Uploads file area, named GNUEMACS.ZIP
  777.   NOTE: Use the -d option of [pk]unzip for all .zip archives.  Some sites
  778.     have Demacs lharc'ed.  If you need to find programs to unpack lharc and  -
  779.     zip format archives, Chris Dean <ctdean@talaris.com> points out that you
  780.     should see the comp.compression FAQ, available for FTP:                  !
  781.        /rtfm.mit.edu:pub/usenet/comp.compression/                            !
  782.   Mailing list:
  783.     NOTE: There is no mailing list for Demacs.  However, there is a list
  784.       for DJGPP, which is the environment that Demacs runs in.  Many
  785.       Demacs problems are actually issues with DJGPP.
  786.     DJGPP:
  787.       Subscriptions:
  788.         To: listserv@sun.soe.clarkson.edu
  789.         body: add <your-address> djgpp
  790.         or put `help' in the body.
  791.         If this fails, mail to djgpp-request@sun.soe.clarkson.edu.
  792.       Submissions:
  793.         djgpp@sun.soe.clarkson.edu
  794.   FAQ list:
  795.     Maintainer: Dave Steibel <steibel@cs.umbc.edu>
  796.     Anonymous FTP: algol.cs.umbc.edu:pub/demacs/demacs.faq
  797.   
  798. 123: Freemacs -- a small Emacs for MS-DOS
  799.   
  800.   Author: Russ Nelson <nelson@sun.soe.clarkson.edu>
  801.   Latest released version: 1.6a
  802.   Anonymous FTP:
  803.     /simtel20.army.mil:PD:<MSDOS.FREEMACS> {ange-ftp syntax?}                !
  804.     /grape.ecs.clarkson.edu:pub/msdos/freemacs/                              !
  805.   Via e-mail:
  806.     To: archive-server@sun.soe.clarkson.edu
  807.     body: help
  808.   Via snail mail:
  809.     address: Russell Nelson, 11 Grant St., Potsdam, NY 13676
  810.     Send $15 copying fee, and specify preferred floppy disk format:
  811.       5.25", 360K, or 3.50", 720K
  812.   Mailing lists: 
  813.     Subscriptions:
  814.       To: listserv@sun.soe.clarkson.edu
  815.       body: add <your-address> <name-of-list>
  816.       or put `help' in the body.
  817.     List distribution addresses:
  818.       freemacs-announce@sun.soe.clarkson.edu
  819.       freemacs-help@sun.soe.clarkson.edu
  820.       freemacs-workers@sun.soe.clarkson.edu (send bug reports here)
  821.   
  822. 124: Patch -- program to apply "diffs" for updating files
  823.   
  824.   Author: Larry Wall <lwall@netlabs.com>
  825.   Latest version: 2.0 patchlevel 12u8                                        !
  826.     (This is the version that supports the new unified diff format.)
  827.   Anonymous FTP:
  828.     /prep.ai.mit.edu:pub/gnu/patch-2.0.12u8.tar.Z                            !
  829.     /prep.ai.mit.edu:pub/gnu/patch-2.0.12g8.tar.Z  (GNU version)             +
  830.   
  831.  
  832.  
  833.